Gambar Sampul TIK · Bab 3 Menggunakan Rumus dan Fungsi
TIK · Bab 3 Menggunakan Rumus dan Fungsi
Onno W. Purbo

24/08/2021 09:51:18

SMA 11 KTSP

Lihat Katalog Lainnya
Halaman

BAB III

BAB III

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Standar Kompetensi

Standar Kompetensi

Menggunakan perangkat lunak pengolah angka untuk menghasilkan informasi.

Kompetensi Dasar:

Kompetensi Dasar:

Mengetahui penera

pan rumus dan fungsi.

Mengetahui penerapan fungsi string.

Mengetahui penerapan fungsi logika IF.

Mengetahui penerapan fungsi khusus HLOOKUP dan VLOOKUP.

Melakukan pemberian catatan atau komentar pada sel.

Menghapus catatan dan ko

mentar.

A.

A.

PENERAPAN RUMUS DAN

PENERAPAN RUMUS DAN

FUNGSI

FUNGSI

Kali ini kita akan mencoba mengembangkan pengetahuan kita untuk menerapkan rumus

menggunakan fungsi-fungsi matematika yang ada dalam OpenOffice.org Calc.

Perlu kita sadari bersama bahwa pengertian rumus dan fungsi berbeda cukup jauh. Rumus

adalah sekumpulan fungsi matematika yang berada dalam sebuah sel. Sementara itu, fungsi

adalah berbagai operator matematika yang dapat digunakan dalam rumus.

Beberapa fungsi yang akan dibahas dalam bab ini antara lain adalah:

1.fungsi string;

2.fungsi khusus

(

HLOOKUP

dan

VLOOKUP

);

3.fungsi logika

(

IF

); dan

4.fungsi statistik.

Tabel berikut memperlihatkan beberapa simbol matematika yang akan sangat membantu

dalam proses penulisan rumus.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

59

59

Simbol

Kegunaan

=

Digunakan paling depan sebelum memasukkan rumus.

^

Simbol operasi pangkat.

/

Simbol operasi pembagian.

*

Simbol operasi perkalian.

+

Simbol operasi penambahan.

-

Simbol operasi pengurangan.

;

Simbol pembatas antar-rumus.

,

Simbol pembatas antar-rumus.

(

Simbol awal kumpulan rumus.

)

Simbol akhir kumpulan rumus.

Tabel

3.1 Simbol Matematika dalam Penulisan Rumus pada OpenOffice.org.Calc

B.

B.

PENERAPAN FUNGSI

PENERAPAN FUNGSI

STRING

STRING

Fungsi string adalah fungsi yang digunakan untuk mengolah kata-kata atau huruf dalam

kalimat yang kita masukkan dalam sel. Beberapa fungsi string yang sering digunakan

adalah sebagai berikut.

Fungsi

Kegunaan

Left(teks, n)

Mengambil n huruf dari kiri

Right(teks, n)

Mengambil n huruf dari kanan

Mid(teks, posisi awal, n)

Mengambil n huruf dari posisi tertentu

Lower(teks)

Menjadikan huruf kecil semua

Upper(teks)

Menjadikan huruf besar semua

Tabel

3.2 Fungsi String dan Kegunaannya

Agar lebih memahami penggunaan fungsi string, ada baiknya kita melakukan latihan.

Buatlah pada lembar kerja OpenOffice.org Calc seperti dalam Gambar 3.1.

60

60

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Gambar

3.1 Pemakaian fungsi String

Berikut adalah latihan pemakaian fungsi string Left.

1.

Kliklah sel

D5

.

2.

Tuliskan “

=Left(

“.

3.

Kliklah sel

B5

.

4.

Tuliskan tombol titik koma “

;

”.

5.

Kliklah sel

C5

.

6.

Tuliskan kurung tutup “

)

”.

7.

Tekanlah tombol

Enter

.

Langkah-langkah di atas menghasilkan keluaran pada sel

D5

. Dalam contoh adalah

“komp”. Selanjutnya, salinlah rumus

D5

ke sel di bawahnya dengan cara berikut.

8.

Kliklah sel

D5

.

9.

Tekanlah tombol

Ctrl+C

untuk melakukan penyalinan.

10. Bloklah sel di bawah sel D5 (dalam hal ini sel

D6

dan

D7

).

11.

Tekanlah tombol

Ctrl+V,

untuk mem-

paste

.

Hasil yang akan diperoleh terlihat seperti Gambar 3.2.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

61

61

Gambar

3.2 Hasil pemakaian fungsi String “Left”

Selanjutnya, kita akan melakukan latihan untuk pemakaian fungsi string Right. Pada

dasarnya, langkah-langkah yang dilakukan tidaklah jauh berbeda jauh dengan sebelumnya.

Berikut adalah langkah-langkah yang dapat Anda lakukan.

1.

Kliklah sel

D11

.

2.

Tuliskan “=Right(“.

3.

Kliklah sel

B11

.

4.

Tuliskan tombol titik koma “;”.

5.

Kliklah sel

C11

.

6.

Tuliskan kurung tutup “)”.

7.

Tekanlah tombol

Enter

.

Langkah-langkah di atas memberikan keluaran pada sel

D11

, yaitu “uter”. Setelah itu,

salinlah rumus

D11

ke sel di bawahnya dengan cara berikut.

1.Kliklah sel

D11

.

2.Tekanlah tombol

Ctrl+C

untuk melakukan penyalinan.

3.Bloklah sel di bawah sel

D11

, yaitu sel

D12

dan

D13

.

4.Tekanlah tombol

Ctrl+V

untuk mem-

paste

.

Hasil yang akan diperoleh adalah sebagai berikut.

Gambar

3.3 Hasil pemakaian fungsi String “Right”

Selanjutnya, kita akan melakukan latihan menggunakan fungsi String Mid. Langkah-

langkah yang harus dilakukan juga tidak berbeda jauh dengan sebelumnya. Berikut adalah

langkah-langkah itu selengkapnya.

1.Kliklah sel

E17.

2.Ketiklah “=Mid(“.

3.Klik sel

B17.

4.Ketiklah tombol titik koma “;”.

5.Kliklah sel

C17

.

6.Ketiklah tombol titik koma “;”.

7.Kliklah sel

D17

.

8.Ketiklah kurung tutup “)”.

9.Tekan tombol

Enter.

62

62

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Latihan di atas menghasilkan keluaran pada sel

E17

(dalam contoh adalah “p”).

Selanjutnya, kopikan rumus

E17

ke sel di bawahnya dengan cara berikut.

1.Kliklah sel

E17

.

2.Tekanlah tombol

Ctrl+C

untuk melakukan penyalinan.

3.Bloklah sel di bawahnya (dalam hal ini

E18

dan

E19

).

4.Tekanlah tombol

Ctrl+V,

untuk mem-

paste

.

Hasil yang akan diperoleh adalah sebagai berikut.

Gambar

3.4 Contoh pemakaian fungsi String Mid

C.

C.

PENERAPAN FUNGSI LOGIKA IF

PENERAPAN FUNGSI LOGIKA IF

Kadangkala kita membutuhkan kemampuan untuk melakukan tes secara logika, misalnya

untuk menentukan sebuah kondisi benar atau salah. Fungsi untuk melakukan tes secara

logika adalah

IF

. Sebuah tes logika dapat pula diikuti secara bersamaan dengan fungsi

logika lainnya, seperti

AND, OR

, atau

NOT.

Format logika IF sangat sederhana, yaitu:

= IF(test;nilai jika benar;nilai lainnya)

= IF(A1>10; “A lebih besar dari 10”; “A lebih kecil dari 10”)

test—persamaan untuk melakukan pengujian; misalnya

apakah A > 10

atau

B =

Benar

?

nilai jika benar—nilai atau kalimat yang akan ditampilkan/diberikan jika benar.

nilai lainnya—nilai atau kalimat yang akan ditampilkan/diberikan jika tidak benar.

Untuk lebih jelasnya, ada baiknya kita memperhatikan latihan berikut. Skenario yang

dibuat dalam latihan ini adalah sebagai berikut.

1.Membuat daftar

nilai sebuah kelas.

2.Nilai Akhir = 10%, Ulangan 1 + 10%, Ulangan 2 + 15%, Praktikum + 65%,

Ulangan Umum.

3.Kelulusan harus di atas nilai 65.

4.

Siswa kelas dirangking

berdasarkan Nilai Akhir yang dicapai.

Contoh tabel nilai yang belum di proses tampak pada Gambar 3.5.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

63

63

Gambar

3.5 Membuat daftar nilai

Proses yang pertama kali dilakukan adalah menghitung nilai akhir masing-masing siswa.

Hal ini dilakukan melalui langkah-langkah berikut.

1.Klikkan mouse pada sel

G4

.

2.Ketiklah “=10%*”.

3.Klikkan mouse pada sel

C4

.

4.Ketiklah “+10%*”.

5.Kliklah sel

D4

.

6.Ketik “+15%*”.

7.Klikkan mouse pada sel

E4

.

8.Ketiklah “+65%*”.

9.Klikkan mouse pada sel

F4

.

10.Tekanlah tombol

Enter.

Latihan di atas menghasilkan keluaran nilai

64.6

pada sel

G4

. Pada baris masukan akan

tampak rumus

=0.1*C4+0.1*D4+0.15*E4+0.65*F4.

Kita perlu mengopikan rumus

tersebut ke sel di bawahnya melalui langkah-langkah berikut.

Klikkan mouse pada sel

G4

.

Tekanlah tombol

Ctrl+C

untuk mengopi rumus.

Bloklah sel

G5

sampai

G14

menggunakan mouse.

Tekanlah tomblol

Ctrl+V

untuk mem-

paste

rumus.

Sekarang semua nilai akhir semua siswa akan tampil seperti Gambar 3.6.

64

64

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Gambar

3.6 Hasil pembuatan daftar nilai siswa

Langkah selanjutnya adalah menentukan siswa yang lulus dan yang tidak lulus. Hal ini

dilakukan menggunakan fungsi logika IF. Berikut langkah-langkah yang perlu dilakukan.

1.Klikkan mouse pada

H4

.

2.Ketiklah “

=IF(

“.

3.Klikkan mouse pada sel

G4

.

4.Ketiklah “

>65;”LULUS”;”GAGAL”)

5.Tekanlah tombol

Enter

.

Pada sel H4 akan keluar hasil “

GAGAL

”, sedangkan pada baris masukan akan tampak

rumus

“=IF(G4>65;”LULUS”;”GAGAL”)

. Kita perlu mengcopi rumus tersebut ke sel di

bawahnya. Hal ini dapat dilakukan menggunakan langkah-langkah berikut.

1.Klikkan mouse pada sel

H4

.

2.Tekanlah tombol

Ctrl+C

untuk mengopi rumus.

3.Bloklah sel

H5

sampai

H14

menggunakan mouse.

4.Tekanlah tomblol

Ctrl+V

untuk mem-

paste

rumus.

Sekarang tertulis dengan jelas siswa mana yang LULUS dan mana yang GAGAL seperti

tampak pada Gambar 3.7.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

65

65

Gambar

3.7 Penggunaan fungsi logika IF untuk menentukan status kelulusan siswa

Langkah selanjutnya adalah menentukan rangkinng siswa berdasarkan nilai yang di

peroleh. Hal ini dilakukan menggunakan fungsi

RANK

berikut,

1.Klikkan mouse pada

I4

.

2.Ketik “=

RANK

(“.

3.Klikkan mouse pada sel

G4

.

4.Ketik “

;

”.

5.Bloklah sel

G4

sampai

G14

menggunakan mouse.

6.Ketik “

)

”.

7.Tekanlah tombol

Enter

.

Pada sel

I4

akan keluar rangking hasil perhitungan, sedangkan pada baris masukan akan

tampak rumus

“=RANK(G4;G4:G14).

Kita perlu menuliskan rumus tersebut satu per satu

untuk sel I5 sampai dengan I14 karena tidak mungkin dikopi begitu saja. Hasil yang akan

diperoleh dari ranking tampak pada Gambar 3.8.

66

66

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Gambar

3.8 Hasil pemeringkatan nilai siswa dengan fungsi Rank

D.

D.

PENERAPAN FUNGSI KHUSUS (

PENERAPAN FUNGSI KHUSUS (

HLOOKUP

HLOOKUP

DAN

DAN

VLOOKUP)

VLOOKUP)

Ada dua fungsi yang menarik untuk digunakan dalam OpenOffice.org Calc, yaitu

HLOOKUP dan VLOOKUP.

1.

HLOOKUP

; fungsi ini untuk melihat tabel secara horizontal.

2.

VLOOKUP

; fungsi ini untuk melihat tabel secara vertikal.

Fungsi melihat tabel ini menjadi penting karena sangat membantu dalam berbagai

perhitungan. Dengan memanfaatkan kedua fungsi itu, kita cukup mengubah nilai/isi tabel

referensi saja, tanpa perlu mengubah seluruh data yang ada.

Format lebih detail untuk fungsi

HLOOKUP

dan

VLOOKUP

adalah sebagai berikut.

=

VLOOKUP(lookup_value;table_array;col_index_number;range_lookup)

Berikut adalah contoh tabel untuk VLOOKUP.

Kode

Barang

Harga

C1

CD Playstation

500

P2

Mesin Playstation

50000

Tabel

3.3 Contoh Tabel VLOOKUP

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

67

67

=

HLOOKUP(lookup_value;table_array;row_index_number;range_lookup)

Contoh tabel untuk HLOOKUP adalah sebagai berikut.

Kode

C1

P2

Barang

CD Playstation

Mesin Play Station

Harga

500

50000

Tabel

3.4 Contoh Tabel HLOOKUP

Pada latihan berikut kita akan mencoba sebuah skenario rental playstation dengan kriteria

berikut.

1.Jenis sewa, tarif sewa/hari akan menggunakan fungsi HLOOKUP danVLOOKUP.

2.Lama sewa, tanggal pengembalian dikurangi oleh tanggal peminjaman.

3.Denda merupakan fungsi logika, dengan ketentuan:

4.Lama sewa kelebihan 3 hari, dikenakan denda Rp2.000,00/hari.

5.Lama sewa kelebihan 7 hari, dikenakan denda Rp7.000,00/hari.

6.Jumlah pembayaran, lama sewa dikalikan tarif ditambah denda.

Contoh isian rental playstation adalah sebagai berikut.

Gambar

3.9 Contoh isian rental playstation

Langkah untuk melakukan perhitungan untuk menghitung lama penyewaan, tarif, denda,

dan jumlah sewa yang harus dibayarkan adalah sebagai berikut.

Jenis barang yang disewa dapat diperoleh menggunakan

VLOOKUP

sebagai berikut.

68

68

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

Kliklah sel

C4

.

Ketiklah “

=VLOOKUP(B4;

”.

Bloklah sel

A15

sampai

B16

.

Ketiklah “

;2;0)

” atau “

;2;FALSE)

”.

Tekanlah tombol

Enter

.

Langkah-langkah di atas menghasilkan keluaran “

CD Play Station

” pada sel C4. Pada

baris masukan akan tampak rumus

=VLOOKUP(B4;A15:B16;2;0)

. Lakukan hal yang

sama untuk sel

C5

sampai dengan

C10

atau kopikan rumus di sel

C4

untuk sel

C5

sampai

C10

.

Lama waktu penyewaan dapat diperoleh dengan cara berikut.

1.

Kliklah sel

F4

.

2.

Ketiklah “

=

”.

3.

Kliklah sel

E4

.

4.

Ketiklah “

-

”.

5.

Kliklah sel

D4

.

6.

Tekanlah tombol

Enter

.

Pada sel

F4

akan tampak angka “2”. Artinya, waktu penyewaan adalah dua hari. Pada baris

masukan akan tampak rumus “

=E4-D4

”. Lakukan hal yang sama untuk sel

F5

sampai

F10

atau kopikan rumus di sel

F4

untuk sel

F5

sampai

F10

.

Tarif yang harus dibayar dapat dihitung menggunakan cara berikut.

Klikkan mouse pada sel

G4

.

Ketiklah “

=HLOOKUP(B4;

”.

Bloklah sel

F14

sampai sel

G16

.

Ketiklah “

;3;FALSE)

” atau “

;3;0)

”.

Tekanlah tombol

Enter

.

Pada sel

G4

akan tampak “500” yang artinya tarif sewa CD Playstation adalah

Rp500,00/hari. Pada baris masukan akan tampak rumus

=HLOOKUP(B4;F14:G16;3;0)

.

Lakukan hal yang sama untuk sel

G5

sampai

G10

atau kopikan rumus pada sel

G4

untuk

sel

G5

sampai

G10

.

Denda agak rumit perhitungannya. Secara matematis, rumus yang digunakan adalah:

jika (3 hari< Lama Sewa < 7 hari), maka Denda = Lama Sewa x 2000; dan jika Lama

Sewa > 7 hari, maka Denda = Lama Sewa x 7000.

Implementasi pada lembar kerja dapat dilakukan sebagai berikut.

1.

Kliklah sel

H4

.

2.

Ketiklah “

=IF(

”.

3.

Kliklah sel

F4

.

4.

Ketiklah “

>7;7000;IF(

“.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

69

69

5.

Kliklah sel

F4

.

6.

Ketiklah “

>3;2000;0))

”.

7.

Tekanlah

tombol

Enter

.

Pada sel

H4

akan tampak “0”, artinya tidak didenda. Sementara itu, pada baris masukan

akan tampil rumus

=IF(F4>7;7000;IF(F4>3;2000;0))

. Kopikan rumus dari sel

H4

ke sel

H5

sampai dengan

H10

.

Setelah semua nilai dihitung, yang terakhir perlu dihitung adalah jumlah sewa beserta

denda yang perlu dibayarkan.

Kliklah

sel I4.

Ketiklah “=”.

Kliklah sel F4.

Ketiklah “*”.

Kliklah sel G4.

Ketiklah “+”.

Kliklah sel F4.

Ketiklah “*”.

Kliklah sel H4.

Tekanlah tombol Enter.

Pada sel

I4

akan tampak “1000“, artinya ongkos sewa yang harus dibayar adalah

Rp1.000,00. Sementara itu, pada baris masukan akan tampil rumus

=F4*G4+F4*H4

.

Kopikan rumus dari sel

I4

ke sel

I5

sampai dengan

I10

.

Hasil akhir dari perhitungan rental playstation yang kita lakukan akan tampak pada

Gambar 3.10.

Gambar

3.10 Perhitungan rental playstation

70

70

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

E.

E.

MEMBERIKAN CATATAN (

MEMBERIKAN CATATAN (

KOMENTAR

KOMENTAR

) PADA SEL

) PADA SEL

Untuk memberikan catatan/komentar pada sebuah sel, kita dapat melakukannya dengan

menggunakan perintah

Insert

Note.

Berikut adalah contoh langkah-langkah yang dapat

dilakukan untuk memberikan komentar pada tabel nilai kelas yang dibuat di atas.

1.

Klikkan mouse pada sel

H4

.

2.

Pilihlah

Insert

.

3.

Pilihlah

Note

.

4.

Pada tampilan/kolom

Note

kita dapat memasukan komentar yang dimaksud.

Gambar

3.11 Pemberian catatan/komentar pada suatu sel

F.

F.

MENGHAPUS CATATAN DAN KOMENTAR

MENGHAPUS CATATAN DAN KOMENTAR

Catatan dan komentar yang kita buat dapat dengan mudah dihapus. Langkah sederhana

untuk menghapus catatan adalah sebagai berikut.

1.Klikkan mouse pada sel yang ada catatan/komentarnya.

2.Kliklah menu

Edit

.

3.Klikkan mouse pada menu

Delete Content

. Tampilannya di layar terlihat seperti Gambar

3.12.

4.Pastikan hanya

Notes

yang dicentang.

5.Tekanlah tombol

OK

untuk menghapus catatan dan komentar.

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

71

71

Gambar

3.12 Penghapusan komentar melalui menu Delete Contents

F. RANGKUMAN

F. RANGKUMAN

OpenOffice.org Calc menyediakan fasilitas perhitungan matematis menggunakan rumus

dan fungsi.

Contoh fungsi string adalah Left, Right, Mid, Lower, dan Upper.

Contoh fungsi logika adalah IF.

Contoh fungsi khusus adalah HLOOKUP dan VLOOKUP.

Untuk memberikan catatan/komentar pada sebuah sel, kita dapat melakukannya dengan

menggunakan perintah

Insert

Note.

G. ISTILAH-ISTILAH

G. ISTILAH-ISTILAH

PENTING

PENTING

Daftar Istilah

Arti

Delete Content

Buang isi.

Note

Catatan.

String

Rangkaian huruf atau karakter.

H. EVALUASI

H. EVALUASI

a. Soal Teori

Jawablah pertanyaan-pertanyaan berikut.

1.Jelaskan tentang fungsi string. Apa yang dapat dilakukan menggunakan fungsi string?

2.Jelaskan tentang fungsi logika IF.

3.Jelaskan fungsi-fungsi statistik pada OpenOffice.org Calc.

4.Dapatkah kita membuat lebih dari satu komentar pada sebuah sel?

72

72

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

b. Praktik

Kerjakan tugas-tugas berikut

.

1.

Buatlah tabel yang berisi nama lengkap semua teman sekelasmu. Gunakan fungsi string

pada kolom selanjutnya agar memperoleh cuplikan 5 huruf pertama dari nama teman

sekelasmu.

2.

Buatlah tabel yang berisi tanggal lahir semua teman sekelasmu. Pada kolom selanjutnya,

hitunglah umur mereka dengan cara mengurangi tanggal hari ini dengan tanggal lahir.

3.

Dari tabel umur teman sekelasmu, gunakan fungsi logika IF untuk mengisi kolom

selanjutnya. Jika usia lebih kecil daripada 17 tahun, ditulis "Belum Dewasa", sementara

yang lainnya ditulis "Sudah Dewasa".

MENGGUNAKAN RUMUS DAN FUNGSI

MENGGUNAKAN RUMUS DAN FUNGSI

73

73